package com.aaron.provider;

import com.aaron.config.RpcServiceConfig;

public interface ServiceProvider {

    // 这里主要是向缓存中添加信息，一个map一个set
    void addService(RpcServiceConfig rpcServiceConfig);

    // 获取接口类型的对象， 例：就是HelloService接口
    Object getService(String rpcServiceName);

    // 调用zookeeper客户端去创建这个节点
    void publishService(RpcServiceConfig rpcServiceConfig);
}
